﻿using JinianNet.JNTemplate;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace My.Core.Helper
{
	public class JnHelper
	{
		/// <summary>
		/// 读取Jn模板
		/// </summary>
		/// <param name="dirPath"></param>
		/// <param name="tplName"></param>
		/// <returns></returns>
		public static ITemplate ReadTemplate(string dirPath, string tplName)
		{
			string path = Environment.CurrentDirectory;
			string fullName = Path.Combine(path, "wwwroot", dirPath, tplName);
			if (File.Exists(fullName))
			{
				return Engine.LoadTemplate(fullName);
			}
			Console.ForegroundColor = ConsoleColor.Red;
			Console.WriteLine($"未找到路径{fullName}");
			return null;
		}
	}
}
